import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import { ButtonsModule } from 'ngx-bootstrap/buttons';
import { DocsModule } from '@ngx-bootstrap-doc/docs';
import { ButtonsSectionComponent } from './buttons-section.component';
import { DEMO_COMPONENTS } from './demos/index';
import { routes } from './demo-buttons.routes';
/* export */
export { ButtonsSectionComponent } from './buttons-section.component';


@NgModule({
    declarations: [
        ButtonsSectionComponent,
        ...DEMO_COMPONENTS
    ],
    imports: [
        FormsModule,
        ReactiveFormsModule,
        CommonModule,
        DocsModule,
        RouterModule.forChild(routes),
        ButtonsModule
    ],
    exports: [ButtonsSectionComponent]
})
export class DemoButtonsModule {}
